give aid - French English Dictionary